home *** CD-ROM | disk | FTP | other *** search
- ;* * * * * * * * * * * * * * * * * * * * * * *
- ;* DEMO-DUMMY-Druckertreiber \\\ Thomas Much *
- ;* geschrieben mit GFA-Assembler 1.5 *
- ;* * * * * * * * * * * * * * * * * * * * * * *
-
- .TEXT
-
- magic: .DC.l '@PPD'
- scradr1: .DC.l 0
- scradr2: .DC.l 0
- device: .DC.w 0 ; Default=Par
- breite: .DC.w 639
- hoehe: .DC.w 399
- tsflag: .DC.w 0
- resanz: .DC.w 6 ; 7 Auflösungen
- rspointr: .DC.l resol
- pnpointr: .DC.l pname
- sflag: .DC.w 3 ; Par & Ser
- alert: .DC.l 0
- sres: .DC.w 4 ; '360x180 m' = Default
- errchk: .DC.w 0
-
- call: movem.l d0-d7/a0-a6,-(sp) ; Register retten
- lea magic(pc),a0 ; Datenanfangsadresse
- move.w #3,38(a0) ; Rückgabe: "Routine nicht vorhanden"
- movem.l (sp)+,d0-d7/a0-a6 ; Register zurück...
- rts ; ... und raus
-
- resol: .DC.b ' 60x180 G',0
- .DC.b '120x180 G',0
- .DC.b '180x180 G',0
- .DC.b '180x180 m',0
- .DC.b '360x180 m',0
- .DC.b '360x180 k',0
- .DC.b ' 360x360 ',0
- .DC.b '[1][ | | Dieser Treiber dient nur| zu Demonstrationszwecken ! ][ OK ]',0
- pname: .DC.b 'DEMOVERSION Dummy-Treiber',0
-
- .END
-